.header {
    height: 44px;
    justify-content: center;
    align-items: center;
    letter-spacing: 2px;
}

.main {
    background-image: url('../img/advertisement-bg.jpg');
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 1160px;
    width: 100%;
    position: relative;

    .count-down {
        width: 105px;
        height: 40px;
        background-color: white;
        border-radius: 20px;
        position: absolute;
        top: 30px;
        right: 20px;
        align-items: center;
        padding: 10px 0;

        .time {
            margin-left: 20px;
            text-align: center;
        }

        .skip {
            margin-left: 15px;
        }
    }

    .adv {
        width: 100%;
        position: absolute;
        bottom: 120px;
        justify-content: center;
        animation: run 3s;
    }
    @keyframes run {
        0% {
            transform: translateX(0px) translateY(-230px) scale(1.5);
            opacity: 0;
        }
        100% {
            transform: translateX(0px) translateY(0px);
            opacity: 1;
        }
    }
    
}